package com.geostar.constructionland.index.entity;


import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 用地指标信息表
 */
@TableName(value = "jsyd_ydzb")
@ApiModel(description = "用地指标信息表")
@Data
public class
LandUseIndexEntity {
    @ApiModelProperty("主键ID")
    @TableId("zbid")
    private String id;
    @ApiModelProperty("报批ID")
    @TableField("ywid")
    private String businessId;
    @ApiModelProperty("新增指标")
    @TableField("xzzb")
    private BigDecimal addIndex;
    @ApiModelProperty("农用地指标")
    @TableField("nydzb")
    private BigDecimal agclLandIndex;
    @ApiModelProperty("耕地指标")
    @TableField("gdzb")
    private BigDecimal farmlandIndex;
    @ApiModelProperty("入库ID")
    @TableField("rkid")
    private String inxStorageIAcotId;
    @ApiModelProperty("序号")
    @TableField("xh")
    private Integer orderNum;
    @ApiModelProperty("可用新增建设用地指标")
    @TableField("kyxzjsydzb")
    private BigDecimal usableBuildLandAddIndex;
    @ApiModelProperty("可用农用地指标")
    @TableField("kynydzb")
    private BigDecimal usableAgclLandIndex;
    @ApiModelProperty("可用耕地指标")
    @TableField("kygdzb")
    private BigDecimal usableFarmlandIndex;
    @ApiModelProperty("指标类型")
    @TableField("zblx")
    private String indexType;
    @ApiModelProperty("指标年份")
    @TableField("zbnf")
    private String indexYear;
    @ApiModelProperty("指标区域（行政区划名称）")
    @TableField("xzqhmc")
    private String distName;
    @ApiModelProperty("指标名称")
    @TableField("zbmc")
    private String indexName;
    @ApiModelProperty("专项类型")
    @TableField("zxlx")
    private String specialItemType;
}
